home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / DB_CLIPP / 0669.ZIP / DBTRANS.DOC < prev    next >
Text File  |  1986-11-10  |  3KB  |  65 lines

  1.  
  2.  
  3.  
  4.  
  5. COPYRIGHT 1986 HENRY J. FRANZONI III, AND ARTHUR PERLEY
  6. ALL RIGHTS RESERVED BY THE AUTHORS
  7. NO COMMERCIAL USE PERMITTED WITHOUT EXPRESS WRITTEN CONSENT
  8. OF THE AUTHORS...AUTHORS ADDRESS IS:
  9. 65 NASSAU ST. APT. 10C NEW YORK, NY 10038 (212)732-5473 (VOICE)
  10. OR LEAVE MESSAGE ON THIS BOARD FOR HENRY FRANZONI
  11. THIS PROGRAM IS RELEASED INTO THE PUBLIC DOMAIN
  12.  
  13. THIS PROGRAM NEEDS DBASE III + VERSION 1.1, AND PROCOMM VERSION 2.4
  14. TO RUN.  YOU NEED TWO COPIES OF EACH, ONE FOR THE NEAR END AND ONE FOR THE
  15. FAR END.  IN ADDITION, YOU NEED TWO MODEMS, PREFERABLY HAYES, AND TWO
  16. PC'S WITH AT LEAST (640K ALTHOUGH 512K MAY WORK).  THE TIME SHOULD BE SET
  17. ON BOTH COMPUTERS, THEY SHOULD HAVE AT LEAST DOS 2.1 OR ABOVE, THEY
  18. SHOULD HAVE HARD DISCS OR ENOUGH STORAGE FOR DBIII+ AND PROCOMM 2.4 AND
  19. ALL DATA FILES
  20.  
  21. DBASE III+ IS A TRADEMARK OF ASHTON-TATE
  22. PROCOMM 2.4 IS A TRADEMARK OF DATASTORM TECHNOLOGIES
  23.  
  24. THIS PROGRAM IS DESIGNED TO BEGIN TRANSFERING AT 11:59 MIDNIGHT
  25. AND THEN SEND UPDATES BACK AND FORTH BETWEEN THE TWO FILES
  26. NAMED "DATAFILE.DBF" WHICH ARE AT BOTH ENDS OF THE PHONE CONNECTION.
  27. THIS CAN BE EASILY CHANGED TO SUIT INDIVIDUAL PREFERENCES
  28. THE COMPUTER ON THE FAR END MUST RUN "GETREADY.PRG" BEFORE
  29. THE NEAR END ATTEMPTS TRANSFER.  THE FAR END COMPUTER WILL BE IN HOST MODE
  30. IN PROCOMM, AND PROCOMM WILL BE RUNNING "UNDERNEATH" DBASE III +
  31. RAM-RESIDENT PROGRAMS SHOULD BE REMOVED BEFORE THIS, PROBABLY, BECAUSE THE
  32. COMBINATION OF PROCOMM 2.4 AND DBASE III + IS A MEMORY HOG
  33. ON THE NEAR END, "DBTRANS.PRG" SHOULD BE RUNNING UNDER DBASE III +
  34. AND IT WILL CALL PROCOMM WHILE RUNNING
  35. THE PROGRAM DOES THE FOLLOWING FUNCTION(S):
  36. THE FILE AT THE NEAR END IS USED, AND ALL OF THE RECORDS FOR WHICH
  37. THERE IS A STATUS OF "NEW" ARE COPIED TO A TRANSFER FILE NAMED
  38. "ONE_TWO.DBF", WHICH IS SENT AND APPENDED TO "DATAFILE.DBF" ON THE
  39. REMOTE END.  THE REMOTE COMPUTER SENDS BACK ALL OF THE RECORDS FOR WHICH
  40. A STATUS OF "FILLED" EXISTS IN A FILE NAMED "TWO_ONE.DBF", FROM WHICH
  41. INFORMATION IS TAKEN AND THE FILE "DATAFILE.DBF" ON THE NEAR END IS
  42. UPDATED.  THE RECORDS ARE NOT APPENDED ON THE NEAR END, THEY ARE UPDATED.
  43. LIKEWISE, THE RECORDS ON THE FAR END ARE APPENDED ONLY, NOT UPDATED IF THEY
  44. ALREADY EXIST.
  45.  
  46. THIS PROGRAM MAKES CERTAIN ASSUMPTIONS:
  47. 1). THAT PROCOMM 2.4 IS IN USE FOR BOTH ENDS OF THE CONNECTION.
  48. 2). THAT THE DATA DIRECTORY IS C:\DATA\.
  49. 3). THAT THE PASSWORD FOR THE HOST MODE IS "PASSWORD", AND THE PASSWORD FOR
  50. THE SHELL AND REMOTE HOST CANCEL IS "EXITOUT".
  51. 4). THAT THE DATABASE UPDATED IS NAMED "DATAFILE.DBF" AT EACH END.
  52. 5). THAT THE TRANSFER FILES ARE NAMED "ONE_TWO.DBF" AND "TWO_ONE.DBF"
  53. 6). THAT A DBASE III + PROGRAM NAMED "GETREADY.PRG" HAS ALREADY BEEN RUN ON
  54.  THE ANSWERING END, ALONG WITH THE PROCOMM COMMAND FILE, "GETREADY.CMD".
  55. 7). ON THE CALLING END, A PROGRAM NAMED "DBTRANS.PRG" HAS CALLED THIS
  56. PROCOMM COMMAND FILE NAMED "DBTRANS.CMD"
  57. 8). THE DIALING DIRECTORY ENTRY NUMBER 2 IS THE TELEPHONE NUMBER OF THE
  58. OTHER COMPUTER IN BOTH PROCOMM 2.4 CONFIGURATIONS
  59. 9). LASTLY THAT THE DATABASE NAMED "DATAFILE" HAS FIELD NAMED "STATUS"
  60. WHICH IS 7 CHARS LONG, AND A FIELD NAMED ORDER_NO WHICH IS 8 CHARS LONG
  61. AND EACH ORDER_NO IS UNIQUE FOR EACH RECORD
  62. *
  63. P.S.
  64. I HAVE HAD GREATER SUCCESS USING "NONE" AS THE HOST SETTING FOR
  65. AUTO BAUD DETECT THAN "MODEM MSG" OR "KEY HIT".